Big Huge Thesaurus

coude telescope

noun

sounds kind of like